home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000497_faith@cs.unc.edu_Thu Apr 21 17:17:54 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  2KB

  1. Received: from mcenroe.cs.unc.edu by cs.umb.edu with SMTP id AA12857
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Thu, 21 Apr 1994 21:18:03 -0400
  3. Received: from proteus by mcenroe.cs.unc.edu (5.65/UNC_08_21_92)
  4.     id AA13356; Thu, 21 Apr 94 21:17:55 -0400
  5. Received: by proteus.cs.unc.edu (5.65/UNC_08_21_92)
  6.     id AA27305; Thu, 21 Apr 94 21:17:54 -0400
  7. Date: Thu, 21 Apr 94 21:17:54 -0400
  8. From: Rik Faith <faith@cs.unc.edu>
  9. Message-Id: <9404220117.AA27305@proteus.cs.unc.edu>
  10. To: tex-k@cs.umb.edu
  11. Subject: triptrap results
  12.  
  13.  
  14. The following machines have passed triptrap with web2c-6.1:
  15.  
  16. faith=faith@cs.unc.edu
  17.  
  18. machine         operating system                compiler           who
  19. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  20. Intel i486      Linux 1.0.9 (libc 4.5.21)       gcc 2.5.8         faith
  21.     With -O2 -m486 and patch (see below)
  22.  
  23. SUN SPARC       SunOS 4.1.3                     gcc 2.5.8         faith
  24.     With -O
  25.  
  26. DEC MIPS        ULTRIX 4.2                      gcc 2.5.8         faith
  27.     With -O
  28.  
  29. HP 9000/750     HP-UX A.09.01                   gcc 2.5.8         faith
  30.     With -O
  31.  
  32.  
  33. Note: Due to lack of time, I didn't try -O2 on the last three
  34. architectures, although I probably should have. . .
  35.  
  36. Here is the patch for Linux:
  37.  
  38. *** web2c-6.1/web2c/web2c/web2c.h.orig  Fri May 14 14:20:49 1993
  39. --- web2c-6.1/web2c/web2c/web2c.h   Thu Apr 21 20:29:43 1994
  40. ***************
  41. *** 56,59 ****
  42. --- 56,61 ----
  43.   extern void find_next_temp(), normal(), new_line(), indent_line(),
  44. my_output();
  45.   extern void semicolon(), remove_locals(), mark(), initialize();
  46.   extern int add_to_table(), search_table(), yyerror(), yylex(), yyparse();
  47. + #ifndef alloca
  48.   extern void *alloca();
  49. + #endif
  50.  
  51.  
  52. As previously pointed out, Linux probably needs something like CFLAGS='-O2
  53. -m486 -DNO_FOIL_X_WCHAR_T', but triptrap doesn't need X and I haven't done
  54. the rest of the build for Linux at this time (I _have_ completed a full
  55. installation [including dvips and xdvi] on all of the other architectures
  56. -- many, many thanks to Karl for providing wonderful, easy-to-install
  57. packages!)